266 S Main St, Newtown, CT 06470-6706, Newtown
"IMHO best sushi in town. The menu is diverse, staff is pleasant, there is something for everyone and"
"IMHO best sushi in town. The menu is diverse, staff is pleasant, there is something for everyone and"